home *** CD-ROM | disk | FTP | other *** search
/ EuroCD 3 / EuroCD 3.iso / Programming / Amos / AMOSList-0497 / AMOSLIST / 000047_amos-request@svcs1.digex.net_Wed Apr 9 01:37:44 1997.msg < prev    next >
Text File  |  1998-06-24  |  3KB  |  76 lines

  1. Received: from svcs1.digex.net (svcs1.digex.net [204.91.197.224])
  2.     by mail2.access.digex.net (8.8.5/8.8.5) with ESMTP id BAA10732
  3.     for <mcox@access.digex.net>; Wed, 9 Apr 1997 01:37:44 -0400 (EDT)
  4. Received: (from daemon@localhost)
  5.     by svcs1.digex.net (8.8.5/8.8.5) id AAA24705
  6.     for amos-out; Wed, 9 Apr 1997 00:36:06 -0400 (EDT)
  7. Received: from mail3.access.digex.net (mail3.access.digex.net [205.197.247.4])
  8.     by svcs1.digex.net (8.8.5/8.8.5) with ESMTP id AAA24702
  9.     for <amos-list@svcs1.digex.net>; Wed, 9 Apr 1997 00:36:05 -0400 (EDT)
  10. Received: from ihug.co.nz (ihug.co.nz [203.29.160.4])
  11.     by mail3.access.digex.net (8.8.5/8.8.5) with ESMTP id AAA08585
  12.     for <amos-list@access.digex.net>; Wed, 9 Apr 1997 00:36:01 -0400 (EDT)
  13. Received: from ihug.co.nz (falcon@Port63-Metis.es.co.nz [202.49.249.163]) by ihug.co.nz (8.7.5/8.7.3) with SMTP id QAA05354 for <amos-list@access.digex.net>; Wed, 9 Apr 1997 16:38:51 +1200 (NZST)
  14. From: Laurie Curwood <falcons@ihug.co.nz>
  15. Reply-To: falcons@ihug.co.nz
  16. To: AMOS Mailing List <amos-list@access.digex.net>
  17. Date: Wed, 09 Apr 1997 16:24:05 +1200
  18. Message-ID: <yam7038.276.130938376@smtp.ihug.co.nz>
  19. In-Reply-To: <Pine.LNX.3.96.970408161442.2135B-100000@orca>
  20. X-Mailer: YAM 1.3.4 [020] - Amiga Mailer by Marcel Beck
  21. Organization: IHUG
  22. Subject: Re: An asm zoom bank!
  23. MIME-Version: 1.0
  24. Content-Type: text/plain
  25. Status: RO
  26. X-Status: 
  27.  
  28. On 09-Apr-97, Matt Ward wrote:
  29. >On Tue, 8 Apr 1997, Laurie Curwood wrote:
  30.  
  31. >That was me. I`m nearly finished a game (with no name yet) which started
  32. >to be a Hired Guns clone (remember it?) but kind of mutated. It`s now a
  33. >poor man`s Alien Breed 3d - it`s graphics are orthogonal. (Unfortunately)
  34. >What I wanted was a fast method to zoom a 128x100 section of one screen to
  35. >half it`s size onto another screen. I have one to enlarge but not to
  36. >reduce. Can you do it? If so or you need more info drop me a line,
  37. >Any help would be really appreciated! 
  38.  
  39. Right. Reduction: Turning 4 pixels to 1. Can be done, fast, but probably
  40. not fast enough for an arcade game.
  41.  
  42. Answer these simple questions and I will try and get to work on it:
  43.  
  44. 1. Generalised routine, or specialised?
  45.    (I.E. Do you want a routine written SPECIFICALLY for this project,
  46.    which will be a bit faster, or a general one, that can be used for
  47.    other stuff. More parameters, etc. would be the main difference).
  48.  
  49. 2. How big an area do you want to reduce?
  50.    (It needs to be a multiple of 8 horizontally, and 2 vertically.)
  51.  
  52. 3. How many colours does your screen have?
  53.    (Obviously, the less the faster!)
  54.  
  55. 4. Is it double buffered?
  56.    (Double buffering makes screen operations harder to code!)
  57.  
  58. 5. Qualitative, quantitive or fast reduction?
  59.    (Qualititive will create a palette table with all combinations of the
  60.    four pixels, and search the palette for best matches, which it will
  61.    use),(Quantitive is MUCH faster than qualitative, it just counts 
  62.    the pixels in use. The most of any colour will be used.),(Fast is the
  63.    fastest of all. It chucks out the other three pixels, and just uses
  64.    one. This method is the only one that could be used realtime on a
  65.    standard processor.)
  66.  
  67. By the way everyone, how can I tell if a message was addressed to everyone or
  68. ALL??? It is very confusing!
  69.  
  70. -- 
  71. ***************
  72. Falcon Software
  73. ***************
  74.  
  75. WHAT A BRILLIANT SIGNATURE I HAVE!
  76.